home *** CD-ROM | disk | FTP | other *** search
/ Freelog 115 / FreelogNo115-MaiJuin2013.iso / Internet / AvantBrowser / asetup.exe / _data / webkit / chrome_100_percent.pak / Unnamed File 000044.txt < prev    next >
Text File  |  2013-04-03  |  742b  |  21 lines

  1. // Copyright (c) 2012 The Chromium Authors. All rights reserved.
  2. // Use of this source code is governed by a BSD-style license that can be
  3. // found in the LICENSE file.
  4.  
  5. // Custom bindings for the systemIndicator API.
  6. // TODO(dewittj) Refactor custom bindings to reduce redundancy between the
  7. // extension action APIs.
  8.  
  9. var chromeHidden = requireNative('chrome_hidden').GetChromeHidden();
  10. var setIcon = require('setIcon').setIcon;
  11.  
  12. chromeHidden.registerCustomHook('systemIndicator', function(bindingsAPI) {
  13.   var apiFunctions = bindingsAPI.apiFunctions;
  14.  
  15.   apiFunctions.setHandleRequest('setIcon', function(details, callback) {
  16.     setIcon(details, callback, this.name, this.definition.parameters,
  17.             'system indicator');
  18.   });
  19. });
  20.  
  21.